first commit, units working right
API working, need to make recurrant service and webview