Add first version of source code