updates to example 1 build tasks

refactored component constructors
updated to latest simple-2d lib
updates to example2 build tasks

refactored component constructors
updated to latest simple-2d lib
udpates to example3 build tasks

refactored component constructors
update to latest simple-2d lib
updated build script