Unit tests added and GUI started