Add more Doxygen to PlayerPROCore.
further improvements.
Use cleaner code for the NoteFromString function.