fix dependencies and compile issues

proposal to 
- temporarily use static jar dependencies
- also included some fixes so that it's compiling