What you must know before starting a Hardware company