Source codeWORK IN PROGRESS - WILL BE BUGGY meows: