First commit, when serious things start

Added buttons which can have their own actions, using std::function.
The SFML window draws fine the elements.
Resource managers can be easily created (they are singletons too).
Checkboxes are being developed.

Signed-off-by: Lasconik <caillouxnicolas@gmail.com>