Asset service

Asset Service and Asset Controller initial implementation;
Merge Api refactoring with Sumer;