Feature/redesign

- Complete refactor of repo
- Added support for signed integers and aligned strings