fix #34

fix bug spawning position of info popup
fix bug multiple spawning of info popup

add more content of info popup
add dock button for contraints popup
add constraints popup
add content of constraints popup