Controller method 'asset_path' now accepts subpath arg + misc cleanup