Added a scroll bottom
Merge branches 'master' and 'master' of https://github.com/Fathalian/nestor

# By Zaryafaraj
# Via Zaryafaraj
* 'master' of https://github.com/Fathalian/nestor:
  added navbar
  canvas changes
  style canvas

# By Zaryafaraj
# Via Zaryafaraj
* 'master' of https://github.com/Fathalian/nestor:
  added navbar
  canvas changes
  style canvas
Merge branch 'master' of https://github.com/Fathalian/nestor

# By Farzad
# Via Farzad
* 'master' of https://github.com/Fathalian/nestor:
  after discussing with Ali, we decided that encapsulating the "template" from the Left Panel is not a good idea because we lose the ability to use the AngularJS automatic binding. We would have ended up writing a lot of code to glue that UI to our model (i.e. template). In this change, i revert back my changes to the Left Panel and simply pass a reference to the "template" ( i called it privateTemplate to avoid name collisions) Now things should be working as before ( no regressions on the Left Panel)
  fixing the bug i introduced when refactoring "template". Now "primitive properties" will always target the right place in the template. There are still a couple of bugs related to other types of properties. The fix is on the way