Reorganize Asset controllers

Apparently sbt's dependencies don't work with reverse routing correctly.