Removed almost all menual pre-requisites and made them automatic.