*.java:

Structures put in place to make functional. NullPointer problem is occurring in the GUI movement, but it still plays through. Look into to it