This has A LOT of potential, it's a shame the project hasn't received an update yet, but I'll be checking it from time to time