Segundo commit

Estructuré algunos paquetes de la app, creé las excepciones, tambien
dejé todos las clases listas para documentar. La clase API y las clases
SQL las terminé correctamente, aunque no son versiones finales,y estan
disponibles para adiciones.