rename compontents to tools, remove prototype
update tools for bp map
adjust base to add var
renmae tools, remove prototype
adjust bp mixin for map