Merge pull request #4 from Suckzoo/master

Camera->Master
Merge pull request #7 from Suckzoo/master

Master->Camera
More camera function
Additional camera function and widget value injection
Smooth move
Merge pull request #8 from Suckzoo/camera

Camera
Will this resolve the conflict?
YEAH~

MERGED!
Merge pull request #10 from Suckzoo/jooho_BRANCH

Jooho branch
Merge pull request #11 from Suckzoo/master

From Master