Initial commit, student specs passing