Create a post initial functionality

Initial form, submission functionality
file uploads
renamed view, initial form
login.php update

login update ui and ux (phase 1)
added details to readme that somehow weren't comit
Post template and file creation, next is finishing pictures and UI for new posts
URL changes, view basic functions
Fixed post linking
Merge remote-tracking branch 'origin/dan' into junior-master-branch
image uploading base functional for posts
slight UI changes
Merge remote-tracking branch 'origin/dan' into junior-master-branch
Updated search to work with usernames
added onsubmittest to gitignore
Merge branch 'junior-master-branch' into charlie
Added prepared statements to combat sql injection for A3. From now on try to use mysqli and prepared statements esp if the users give any input. If they don't then it doesn't matter. Eg. I didn't need to add prepared statements to delete.
In addition the edit page now confirms that edits worked.