working prototype

TODO:
* Refactor the plugin to remove uneeded things.
* Implement the correct names.
* Remove unused vars.
* Remove unused functions.
* Clean used functions of uneeded data.
* Try to make it easyer on wordpress.