Asset Manager

Feature: Asset Manager
Reference people: @archon-
Description: Implementation architechture of Asset Manager.