Update Control.java

Added basic documentation and comments, fixed constructor, listed todo items.