Posts bundle

use PSR-1 for naming convention