Some refactoring
Working with microposts
Finish microposts