using dynamic sizing from bootstrap instead of static
style returned to prettiness, but i do not know why it is still wrapping.
added class and onclick attributes for nodes