Merge pull request #6 from mariush13/work

Work
Merge pull request #9 from mariush13/work

Work
Merge remote-tracking branch 'origin' into work
new stuff
fully working objects & properties
clean code
user login & logout working