Moved CAttribute to its own file, for future work on fetching object info
Initial commit of new Attribute classes