Matured Code Base

Removed Netbeans dependencies. Converted to a Maven project. Fixed
package structure. Refactored Object Design. Removed unnecessary libs.
Created .gitignore. Moved HTTP Logic to Utilities project (Will be
created as a separate Git Repo). Created Unit Tests.