bug fix
refactor style, add inventory canvas