Submitting midterm

Could always be improved, but I think I created an MVP at least!