Implementing web post feature

The usual review before merging to master. Please leave comments.