Style change and got rid of noncopyable
Started work on vec library
Started work on basic_vec2 test cases