Moved the asset logic to the assets file.
Created the compile_baseurl method and moved there the logic of transforming the URL pattern into a final URL.
Moved the __init__.py code to the ink.py file.
Handle the base symbols on the asset url generation. Humm, symbol doesn't sound right.
Added a bunch of tests for the assets module.
Made the tests pass...