moved some files from core to demo project
added some ninject modules.