clean up backend interface
module installation with streams, stream based models
merge stuff from the other branch
update controller and everything, midway into it
clean up models, create useful library functions, make the front end workable, finish basic backend stuff
fix last post errors, clean up frontend controller a bit
Merge pull request #2 from marcogrueter/2.0-Dev-streams

2.0 dev streams