Added simple event handling in Argentum
Added some infrastructure to the sample project