Added vertex props, added implementation structure
add the file to CMakeLists.txt