Redoing shift and daily goal logic ([hope-to-be] finish)

Views working fine, last fixes on models, last fixes on report
generator, unless I missed something is done now.