Runs a variety of commands when requested by user. Written in Java