Added unit tests for projects and project helper.

Signed-off-by: shanesuofi <shanes@vandals.uidaho.edu>