Refactor wallpost into components

Almost everything uses components now. 

Fixed some bugs on the way too.
- Cancel wall post
- Show pictures in lightbox
- Add 2 wallposts right after another

The only thing left to refactor is to load the original list of posts and the load more function.
Still need to fix removing wallposts/comments.