fix content restriction
finalize the base structure
settings menu added
new settings page