actual initial commit

code freeze: code used for final project presentation