added base demo project