Initial commit of "midterm" folder containing the assignment

doesn't fulfil all the requirements for the midterm assignment yet....
@shirren I didn't really plan this properly, I was just trying to find an excuse to inherit a class ;)