Added loads of external libraries and files.