start of selfengine open source project - making suggestion for tomorrow.