added remaining schedule structure
added basic calculation operations
restructured interfaces