completed basic collision logic, added level system, about to change bricks from static Label objects into bound DataTemplates constructed at runtime