OOP2

Did most of the task, still need to:
-add unique ID  to the news,
-add exception(-s) on some functions
-probably move interface from baseobject.php to its own folder
Corrections

added random id generator