Lots of stuffz done
Core functionality done.