Added some classes here and there.
Added public to Asignatures
Small changes, final commit of the Afternoon.