Add Profile and Post Domain class, more tests