feat: create posts controller and basic index and show views