Added skeleton files and finished a testable version of the main class.