Implement add and resize for Vector
Generic datatypes are now header files
Tests are implemented in a seperate directory
Implement get function to get a POINTER on the value(not the value itself!)
Implement a removeAt method