File embedding: using hpp+cpp now and extern keyword