Updating corelib files to latest state
Refractoring / Tweaks to placing items / Update Cursors