Add Main Functionality
Assets: Add required assets