Refactored a bit

  - The code is now more amaze, and probably faster.
  - Removed the binary