Completed challenges 1, 2, 3 and GPS
Release 0 & 1 of challenge 4