added api key and updated a few todos - Closes #7 & Closes #6