Added namespace, documentation, commit before go home :P