Finished Milestone 4. Onto Milestone 5. Scripting.