Merge pull request #12 from edh106/master

Fixed tab in text area /  issue #7
Added code execution at /execute
Merge branch 'master' of https://github.com/ALSchwalm/PSVM
Set open mode to 'rb' for windows

Fixes issue where images wouldn't load
Code sample is now in div with value equal to the sample id
Added steps for all of the other use-cases
Stripped trailing newline from markup
Reorganized backend
Removed unnecessary files from documentation
Separated out login/post
Removed copy of create_database
Added basic threads
Added category support
Added user profiles
Added 404 on invalid username for profile page
Added 404 on invalid username for profile page
Added function to handle favicon

This just prevents the server from registering a 404
Added category_page
Added title to threads / Link in category
Added edit (backend of issue #8)