I hae strengthened the code, with regards to which version of OS X it can run
on, and added some probably missing sourcefiles.