added headerfiles for use with qtcreator
using aligned allocator to use with opengv
remove using namespace std. using aligned_allocator to use with opengv