Achievement rewrite, there are still some bugs and some hack, ill clean it
up more later when i have time, also fixed bank slots

Signed-off-by: Sovak <Sovak007@gmail.com>