Some updates
Collections support.
Some updates and new engine functionalities.
Ready to merge.
New vecotr implementation