added trails model/controller, user can now add a trail and view it individually as well as in a list of all trails