initial commit
basic service and layout