proper update queue implemented
move sources to the proper package
started to implement publication updates