Refactoring + updates URL API
Unit test for Lunar.getSources
Notification class hierarchy added