moved sources to src
code compiles but untested
extension is now ready for actual use