Start using C++11 features

Layl's C++11 compiler is working now