Left/Right added

+refactoring up/down
Merge pull request #1 from SinaC/master

Left/Right added+refactoring up/down