add base.html, DRY
fix DRY
add target blank to footer links
rename action -> api/action
fix mobile css
add api/is connection checker
add api home (/api/)
add cross domain xhr