Moving File for autoloader.
Renaming for better continuity.
Updating autoload paths.
New Asset Abstract class for asset management.