Created BackEndFunctions, modified FrontBackInterface functions, added
javadoc comments to FrontBackInterface.
Merge branch 'master' into UI-Branch