added the model to describe objects on the map
Added more models, to support the new design of the system
Added check for artifact objects. Small memory leak
Memory leak fixed
Array added
Really small changes to application
Merging Arrayadded to drasticChanges
Making ready to merge with master