Fixed A LOT added classes for Output, added fake database, tested