Frontend

Made a number of changes to the front end. The send form is still not completely operational; I decided to wait until I incorporated the Rest API to finish it off, as I think that will influence how I do it.