added controller files
user validation not working yet, but views and controller files have been added.