Moved code files into src/ for neater project structure.