Added Routes and Refactor Tests
Added signup and finished routes