Renamed Manager to StorageManager and moved it to the package manager
Renamed JukeAlertSnitch to Snitch and moved it to the package model
Renamed JukeAlertSnitch to CommandHandler and moved it to the package
command
Renamed the package sql to storage (allowing a different storage option
in the future)
Fixed imports after refactoring
No need to dependency inject the main class into every other class when
you can simply call a static reference to it
Moved static info to config.yml and delegation to ConfigManager
Moved registration of listeners to the main class
Removed ArrayList<Snitch> from main class and placed them into
SnitchManager. Using an ArrayList probably wont be used in the release,
this is just for testing.
Loaded snitches in SnitchManager from onEnable in main class and added a
PreparedStatement to get all snitches
Check to see if the player moves at least a block before going any
further. The PME triggers every time the human moves his mouse which
could be about 7 times a second.
That snitch trigger pseudocode actually does something now. I don't
believe this is the most efficient way to go about it but it'll do for
now for testing.
Update .gitignore
Merge pull request #2 from JonnyD/master

Some Refactoring