A lightweight calendar component for Angular