Fixes - Nearing a Working Alpha

Still doesn't work. Removed a lot of unnecessary code from the merge
with a previous project. Started renaming functions and variables for
clarity. Added a Public User option, so the admin can easily select
which name anonymous/public posts can fall under.