Adding Co- and Pre-requisites

NOT YET finished