added acts as votable gem and modified post model
fix errors and add acts as votable