Fixed typos
Adding spec and route long name
Adding more to the API
Whitespace tidy up