Added Lang Strings
Reorganized
Rewrotte Code