Refactored Main method, and Field class.  So the input getting takes place in the class method of Field.act()