Initial commit, project not yet fully fonctional