Add missing headers to Crown.h
Fix linkage
Fix missing headers
Fix checking argument option after the first argument