Added the base files to include tests, added some extra documentation

Signed-off-by: Juan C. Méndez <jcmendez@alum.mit.edu>