add post service
fixed up main controller test
readme
update readme