Making the help target more usefull; Refactoring a few things
Adding an incomplete test for the validation of users