first commit, tests passing
Adds initializer function
Changes routes