Update Control.java

Updated Constructor, added methods, finished most methods, added documentation / comments to code.