Add apl_entry module

Gradebook entries consist of a name and a score (points earned out of max)
The points values can be stored as integral values or floating-point
values.