Added library icons
Updated the documentation comments
Added build system based on ShellJS