renamed DomainComponent class to FeapyObject and moved it to different
namespace