Initial commit

Code tested and working, finishing HW questions