Major changes to MSet

- Optimized the contains and added contains and maybe add methods
- Can now add new items if all rows are full
- Fixed not adding every 1024th item
- fixed not being able to create last possible column array
- Many new methods