Initial Core additions

Post, User, and PostService