Going to restructure the complete thing

Use JGroove and JaCO