Simplify & Refactoring the SKObject