submodule homework_skeleton; resolves #29