Added Spec File
Made the GUI api packagable