Sprint2 front end

merging with master added more front end Unit tests, prepping for first release