adds feature inspection

Adds in wms inspections. JS pretty much the same and could use some more love later on. Moved logic out of controller and to separate classes.

Closes #60