All functionality required, except allow not logged in users to post. Needs to fix some code.