BlazeMain build 1

Added struckture