Loading classes separately.
Loading classes separately
Fixed redundancy
Cleaned and added missing cases
Added comments for clarity
Fixed typo
Removed Placeholder and added isLoaded for Library objects
Cleaned up redundancy
Removed random print statement
Added comments and fixed whitespace
Made helper method private