NewPostForm is now explicitly declared

NewPostForm was previously a subclassed model form but was made explicit
for clarity and extensibility.