added acts as xlsx gem and all correspondenting code