This commit has all of my class changes, I will commit the execution
change individually.

Changes:
MainMenuScreen and WorldScreen are implemented.
I've changed the implementation of the farm screens