First draft

Need to get springs and struts working.