Got collisions working, modified and refactored character object, some hardcoded things for tests that will be removed later