Plan the project - [ ] API to communicate with Canvas - [ ] API to set up a container with the proper environment (i.e. Java, Rust, Python, etc...) - [ ] Grade runner - [ ] CLI Interface