feature(add): Add state transition fornthree day forecast
feature(add): Add new state for five day forecast
feature(add): Add new state to almanac
refactor(all): Restructured files