First source code commit

Starting point for the current version