User-side post functionality complete, will do admin side after design is finished.