initial commit
initial styleing
refactored
basic
decent verion
beautify
restore links