Modularize ramen and converted to minifiable DI style.
NOTE: Cannot use "controller" in directives for some reason when minifying.