Box<T> added
Generic vector implementation added
Sorted out warnings

I can’t easily fix the underlying problem so just ignore for now
GetMaxElement implemented
generic list implemented