Added pointer casting functions from swig
Added index property to items
Maintains reference to index property
Fixed index bug when converting to view data
Modified boundary checks and modifications
Fixed sign error in speed reduction function
Fixed item index synchronization

Need to optimize and refactor