- added default module stuff
- implemented all array methods