Implements user signup and user profile features
Completes list model tests