Every business has its unique challenges but there are some basics that every entrepreneur has to get right or get a job.