Completely changed project structure to automate debian packaging