An implementation of gidster-like widgets for Angular JS