Changed charfields to textfield where appropriate and set max length in time_length