You've got lines of code that don't end, methods nested inside of methods, ... sorry to blunt, but it looks to be a real mess.

Consider starting over, but compiling frequently, and making sure you...