Add testing and Guard gems, add first and last name to User model, and setup model tests