implemented major functions, release 1.0
Merge branch 'development-backend'