src: renamed the files and changed the paths
src: modified definition macro and some code

modified macros ’EIGENJS_DETAIL_OBJECT_DEFINITIONS_MACRO’ and
‘EIGENJS_OBJECT_DEFINITIONS’