post part updates

DRYs up post
adds tha entry hooks
cleans up code
adds bootstrap classes