1. Get all of the examples to run on every platform
2. Remove all compiler warnings
