Gjorde om playerNextPositionX och Y till lokala varaibler, döpte om gameComponent till gamePanel i SuperImpossibleGame, och i collideSide tog in Brick brick som parameter döpte om parametern till Brick player så det blir litte enklar att förstå vad som händer :p