Created an abstarct for making exploits