Added numericality validation for grade field.

signed-off-by: Pedro Scocco <pedroscocco@gmail.com>
Added unit tests for presence and numericality.

signed-off-by: Pedro Scocco <pedroscocco@gmail.com>