Added GUI, needs user proofing

accept if u want, still needs work though