add package and serve grunt tasks (closes #437)