The guides are by no means final, or even 100% accurate. Read them with a bit of common sense.
Note that these guides were created along with progress of Mediocre, some of the things mentioned have been replaced or changed in the later versions. I have included information about what version Mediocre was in when the guide was written. To be sure to find source code that includes the things mentioned in the guide, see the corresponding version. If there is no information about version the information is either general or exists in all versions.
I mention this since the examples in the guides might look different from the source code, the 'best' version of everything is always in the latest version of Mediocre however, so only using that might be the best idea.
As usual you may use whatever you wish in your program. Ideas, inspiration, code... A short acknowledgement if you find this useful is appreciated however.
Referals and acknowledgements from my side can be found in the guides where applicable.
(Note: For now there is a bit of a problem with the spacing in the code examples)