Initial import, everything works fine and test coverage is 100% - yay