Does not compile but shows a rough basic vision of what the package should do