added basic support for push, pop, shift, unshift
fixed concat to be able to cat together arrays
added freezing tests :D