Moved demo program to "extras/demo" and added signals & slots demo