Created First Prototype of The first part of the API