Added translation support. Added Swedish and Finnish. Changed backend variable and function names to be more C++ -like.