Make init actually work sensibly.
Added storage to the Session. Still a WIP I guess.