Added dynamic growth + clear() and empty() functions
Added various test cases