Added basic unit tests for projects, started unit tests for projects helper.

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