Finish basic "backend" structure
  Add a simple UI