Updated Version
Deprecated to Main Class
Deprecated Uneeded
Cleaned up Code
Inserted CSCommands due to Unresolvable NullPointer