Server handles get/post requests, adds routing, closes #6 closes #7