chore(*): implement SPItemInterface + minor cleanups
chore(*): added SPItemInterface
chore(*): updated getURL() method + code cleanups/fixes
chore(*): get SPSite by reference
chore(*): added getRelativeURL() method
chore(*): renamed methods
chore(*): simplified SPSite class
chore(*): minor code cleanups/updates
chore(*): removed Title
chore(*): added Title
chore(*): simplified the way folders are created/manipulated
chore(*): updated getSPAccessToken() method call
chore(*): updated getSPAccessToken() method call
chore(*): added getURL() method
chore(*): remove SPItemTrait
chore(*): use SPObjectTrait + corrected method names being called
chore(*): use SPObjectTrait instead + other updates/cleanups
chore(*): call own method
chore(*): call correct method names
chore(*): implement correct method names