about to merge
version 0.2. user can now register to play