140516 Adding functionalities to resources, creating class hierarchy

Added DataClass base class type
Added History and json reading