fix strict warnings
enhance foundation_ui
full revamp of plugin admin, add dependencies managment