Added vecdefs
Moved some files around and added Definitions.h