Updated the basic feature
Making the base buttons types
Updated the default feild_collection