changes project structure

Much simpler now. Check readme for detailed docs.