check requirements when we run. added more errors and faq to readme