Refactored JS compilers to accept 3rd party compiler
Refactored CSS compilers to accept 3rd party compiler
Merge branch 'feature/asssets-controller-refactoring' into develop