:notebook: controller info
:notebook: separating license
updating button styles
new dependency: async
uniform delete logic