Few more style changes and added insert Menu method (not working properly yet)