added Ace.js, and implementing the setting for acejs (Themes/Codes)