made example showcase, added success message support, fixed error-for behavior, added grunt for development and compilation