refactor post
vote ui
vote color
add subscription
add admin contoller
admin layout