Initial commit of finished coursework project, for further development