Add NSArchiver, use native point & rect encoding