Third commit, third version of source code.

The command-based framework is finalized, and both drivetrain and
launcher subsystems have been implemented fully. Source code is
commented and a working Javadoc has been created. Launcher subsystem
has constant winding capabilities. Completed autonomous template has
been constructed. Requires many edits from intermediary version not
pushed to GitHub.