Added support for basic collision pixels and non-square simulation boundaries