Moved and Created a new api sub directory, and added Simple javadocs