added repeating alarm, fixed not updating homework onrefresh, not updating homework counter onrefresh