Added SunLocation library and methods