Started Attack Framework

Added Attack class and beginning of attack framework.
Extended Attack Framework