add style and cancan ability

margin before alert boxes
rescue from unauthorized access exception
cancan ability (allow everything to logged in user and read posts only
for guests
add alert box after notice box
separated partial for flash messages
remove registration feature from user model