Early Badge Work

Just some basic rudimentry Badge stuff(incomplete) But pseudo
functioning
Doesn't work anywhere close to final goal yet. But it doesn't do
'nothing' either :)