Initial commit, fully functional.