Ajax calls galore and starting to connect CSV logic in somewhat. Lots of TODOs left for people to fill out.