Made code reusable and condensed all classes. Started unicode constants.