[#60826864][#60303110] Refactoring styles, removing old files, adding doucmentation.