[#25] Changes type field in users/create view from text to select.

Displays errors if the required fields are not filled. This closes #25