Feature/additional extracosts

- Added new logic for extra costs. Extracosts can be added in time period.
ditto (add 1)