Refactor, methods definitions, and some POCs.
Scale type POCs...