Add authors, compile flags & cleanup headers