Added standard header includes to Layer.hpp