Added static files, ajax call to placeholder data, spinner while ajax call loads
Split logic up for testing
Added test infrastructure + controller test